Standard ML of New Jersey (abbreviated SML/NJ) is a compiler
for the Standard ML '97 programming language with associated libraries,
tools, and documentation. SML/NJ is free, open source software.
